# Runhouse

本页面介绍如何在 LangChain 中使用 [Runhouse](https://github.com/run-house/runhouse) 生态系统。

内容分为三个部分：安装和设置、LLMs 和嵌入。

## 安装和设置

- 使用 `pip install runhouse` 安装 Python SDK

- 如果您想使用按需集群，请使用 `sky check` 检查您的云凭据

## 自托管的LLMs

对于基本的自托管LLM，您可以使用 `SelfHostedHuggingFaceLLM` 类。对于更自定义的LLMs，您可以使用 `SelfHostedPipeline` 父类。

```python
from langchain_community.llms import SelfHostedPipeline, SelfHostedHuggingFaceLLM
```

有关自托管LLMs的更详细的操作说明，请参见[此笔记本](/docs/integrations/llms/runhouse)

## 自托管的嵌入

有几种方法可以通过 Runhouse 在 LangChain 中使用自托管的嵌入。

对于来自 Hugging Face Transformers 模型的基本自托管嵌入，您可以使用 `SelfHostedEmbedding` 类。

```python
from langchain_community.llms import SelfHostedPipeline, SelfHostedHuggingFaceLLM
```

有关自托管嵌入的更详细的操作说明，请参见[此笔记本](/docs/integrations/text_embedding/self-hosted)